Module linsolve¶
- 
linsolve_gmres(M, b, restart=None, *args)¶
- Synopsis: X = linsolve_gmres(SpMat M, vec b[, int restart][, Mrecond P][,’noisy’][,’res’, r][,’maxiter’, n]) - Solve M.X = b with the generalized minimum residuals method. - Optionally using P as preconditioner. The default value of the restart parameter is 50. 
- 
linsolve_cg(M, b, P=None, *args)¶
- Synopsis: X = linsolve_cg(SpMat M, vec b [, Mrecond P][,’noisy’][,’res’, r][,’maxiter’, n]) - Solve M.X = b with the conjugated gradient method. - Optionally using P as preconditioner. 
- 
linsolve_bicgstab(M, b, P=None, *args)¶
- Synopsis: X = linsolve_bicgstab(SpMat M, vec b [, Mrecond P][,’noisy’][,’res’, r][,’maxiter’, n]) - Solve M.X = b with the bi-conjugated gradient stabilized method. - Optionally using P as a preconditioner. 
- 
linsolve_lu(M, b)¶
- Alias for gf_linsolve(‘superlu’,…) 
- 
linsolve_superlu(M, b)¶
- Solve M.U = b apply the SuperLU solver (sparse LU factorization). - The condition number estimate cond is returned with the solution U. 
- 
linsolve_mumps(M, b)¶
- Solve M.U = b using the MUMPS solver. 
